#ifndef SCENE_H
#define SCENE_H

#include <vector>
#include "Entity.h"
#include "Player.h"

/** managing the scene, to be expanded to a scenegraph.
 */
class Scene {
	private:
		std::vector<Entity*> m_entities;
		Player* m_player;

	public:
		Scene();
		void update( float frametime );

		const std::vector<Entity*>& getEntities() { return m_entities; }
		Player* getPlayer() { return m_player; }

};

#endif

